Volume 18, Issue 69, October 2023, Pages 900-913
Abdelrahman S. Halawa; Shehab Gamalel-Din; Abdurrahman A. Nasr